On reconciling conflicting updates (a compromised revision approach)
نویسنده
چکیده
This thesis proposes a method for handling logically con icting inputs into knowledge bases in a compromised way. The method revises nite bases which are subjected to some integrity constraints, and performs a reconciliation of the con icting data, by allowing the consistent logical consequences of the given up database elements or inputs, to update the database as a compromise. Since justi cations for those consequences are not available in the revised database, they are classi ed as non-supported consequences. Those non-supported data are viewed as extra information which survived from the revision process. Resolving con icting updates in dynamic databases, for instance, are frequent and critically important problems of real applications. Such problems require the revision of theories and knowledge bases. It is not realistic to aim for a generic approach in those cases, since theory revision is fundamentally dependent on application-speci c mechanisms, principles and heuristics. The approach we propose in this thesis, caters for the speci c case where compromise solutions for revising knowledge bases apply, when con icts involving updates occur. Our system considers that the information in the knowledge base is partially ordered. This ordering is supposed to contribute to the expressive power of the knowledge base representation, and to serve as basis for the construction of the safe-maximal consistent subsets which are introduced in this work, to provide a unique solution from the revision process. In comparison with approaches that require preference among con icting inputs, or that avoid them by cancelling them out completely, our approach ts as an alternative which provides more informative results. Examples of inputs include database updates, actions, and beliefs. In this thesis, we introduce the notion of reconciling con icting inputs with the knowledge base, by establishing some compromise reasoning policies. We characterize the compromise revision of our approach within the perspective of belief revision. In this characterization, we propose a base change operator r, which is based on a set of postulates de ned for compromise revision, considering nite bases with integrity constraints. We show that r is consistent and satis es a restricted version of the persistence notion. We also present a database updating system, denoted as CIULDS. This system deals with compromise updates in labelled databases, and is based on the Labelled Deductive Systems framework. In this formalization, the underlying framework's labelling facility is used to control the derivation process of the compromise consequences. The de ned labelling propagation conditions embed the control mechanism of our compromise-based approach. The update operations of CIULDS perform the reconciliation of the con icting inputs with the database, by invoking a compromise revision, denoted by the operator , whenever con icts arise. The revision operator is de ned on the basis of the revision operator r, however adapted to the updating requirements of CIULDS. The consequence relation of CIULDS is shown to satisfy particular versions of the properties of restricted re exivity, restricted monotonicity, the deduction theorem, strong transitivity (unitary cut), and non-explosiveness. Some of those properties follow also for the case that the conditional inclusion operation of the system is considered, in the place of the conventional set-theoretical inclusion. The updates and the transactions de ned for CIULDS, are shown to preserve the structural properties of the given initial labelled database, and to be consistent. As a complementing part of this work, we draw a simple comparison of our approach to con ict resolution, with some well known approaches in the area of reason maintenance systems.
منابع مشابه
Compromised Updates in Labelled Databases
This paper presents a logical system, CIULDS, as a labelled realization to our approach of Compromising Interfering Updates. The approach proposes a method for handling logically con icting inputs into knowledge bases, via restricting their consequences. The main idea is to update the database with as many consistent consequences of the inputs as possible, in the case that the inputs themselves...
متن کاملWorking with alien objects: an object oriented viewpoint
This paper describes a framework that unifies several different styles of working with distributed objects. Most systems support just one style, typically data shipping or function shipping. We show that multiple styles are necessay and reasonably straightforward to provide and integrate. The style of working with aiien objects can be changed without changing the class defynition and with vey l...
متن کاملRethinking Semantics of Dynamic Logic Programming
A dynamic logic program represents an evolving knowledge base. Research in the field is dominated by the causal rejection principle: the conflicting rule from the less preferred program is rejected in the case of conflict. Some drawbacks of the causal rejection principle (irrelevant updates, inconsistencies which cannot be solved according to the causal rejection principle, disagreement with ot...
متن کاملConflict Resolution and Reconciliation in Disconnected Databases
As mobile computing devices become more and more popular, mobile databases have started gaining popularity. An important feature of these database systems is their ability to allow optimistic replication of data by providing disconnected mobile devices the ability to perform local updates. The key problem to this approach is the reconciliation problem, i.e. the problem of serializing potentiall...
متن کاملUpdating ABoxes in DL-Lite
We study the problem of instance level (ABox) updates for Knowledge Bases (KBs) represented in Description Logics of the DL-Lite family. DLLite is at the basis of OWL 2 QL, one of the tractable fragments of OWL 2, the recently proposed revision of the Web Ontology Language. We examine known works on updates that follow the model-based approach and discuss their drawbacks. Specifically, the fact...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996